// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov  Date: 2007-9-15 18:53:51

// Decompiler options: packimports(3) fieldsfirst ansi 
// Source File Name:   i2.java

package com.zelix;

import java.awt.Container;
import java.awt.Frame;
import java.util.Enumeration;
import java.util.Vector;

// Referenced classes of package com.zelix:
//            h2, i3, c3, e3, 
//            bp, f3, jt, to, 
//            jy, f2, zz, tb, 
//            it, xc, nh, yw, 
//            j0

public abstract class i2 extends h2
{

    it K;
    static String L[];
    static String M[];
    private static String J[];

    i2(String s, Frame frame, Vector vector, xc xc, it it, nh nh, yw yw, 
            int i)
    {
        super(s, frame, vector, xc, nh, yw, i);
        e(s);
        K = it;
        zz.b(super.u);
    }

    void a(yw yw)
    {
        new i3(this, J[6], yw);
    }

    void a(j0 j0, Container container)
    {
        a(container, J[7], to.b(to.jc));
    }

    void a(Object obj, String s, yw yw)
    {
label0:
        {
            boolean flag = tb.b;
            String s1 = (String)obj;
            if(s1.equals("2"))
            {
                if(s == null)
                    s = J[2];
                new c3(this, J[1], d(s), 2, yw);
                if(!flag)
                    break label0;
            }
            if(s1.equals("3"))
            {
                if(s == null)
                    s = J[5];
                new e3(this, J[0], d(s), 2, yw);
                if(!flag)
                    break label0;
            }
            if(s1.equals("4"))
            {
                if(s == null)
                    s = J[3];
                new f3(this, J[4], d(s), 2, yw);
            }
        }
    }

    String[] l()
    {
        return M;
    }

    final String a(bp bp1)
    {
        if(bp1 != null)
        {
            String s = bp1.c();
            return a(s, bp1.a());
        } else
        {
            return null;
        }
    }

    final String a(String s, boolean flag)
    {
        String s1 = null;
        if(s != null)
            if(flag)
                s1 = s + "^" + " " + h2.d;
            else
                s1 = s;
        return s1;
    }

    String[] m()
    {
        return L;
    }

    protected final void v()
    {
        to.a(to.C);
    }

    boolean n()
    {
        boolean flag;
        Enumeration enumeration;
        boolean flag1;
        flag1 = tb.b;
        if(super.D.size() == 0)
        {
            new f2(this, J[10], J[8]);
            return false;
        }
        flag = false;
        enumeration = super.D.d();
        if(!flag1) goto _L2; else goto _L1
_L1:
        String s = (String)enumeration.nextElement();
        jt jt1 = d(s);
        if(jt1.a())
            flag = true;
_L2:
        if(!enumeration.hasMoreElements())
            if(flag)
            {
                return true;
            } else
            {
                new f2(this, J[9], J[11]);
                return false;
            }
        if(true) goto _L1; else goto _L3
_L3:
    }

    void a(jt jt1, String s, yw yw)
    {
        boolean flag = tb.b;
        switch(jt1.x())
        {
        default:
            break;

        case 2: // '\002'
            a("2", s, yw);
            if(!flag)
                break;
            // fall through

        case 3: // '\003'
            a("3", s, yw);
            if(!flag)
                break;
            // fall through

        case 4: // '\004'
            a("4", s, yw);
            break;
        }
    }

    private static char[] z(String str) {
        char ac[] = str.toCharArray();
        int clen = ac.length;
        if (clen >= 2)
            return ac;
        ac[0] ^= 0x6a;
        return ac;
    }

    private static String z(char[] chs) {
        for (int i = 0; i < chs.length; i++) {
            byte key = 0;
            switch (i % 5) {
                case 0:
                    key =0x28;
                    break;
                case 1:
                    key = 58;
                    break;
                case 2:
                    key = 3;
                    break;
                case 3:
                    key = 12;
                    break;
                default:
                    key =106;
                    break;
            }
            chs[i] ^= key;
        }
        return new String(chs).intern();
    }

    static 
    {
        String as[] = new String[12];
        as[0] = z(z("r_oe\022\bqom\031[wb\177\036MH#X\030AW#J\003MVg,/PYoy\016M\032Sm\030IWfx\017Z"));
        as[1] = z(z("r_oe\022\bqom\031[wb\177\036MH#X\030AW#O\006IIp,/PYoy\016M\032Sm\030IWfx\017Z"));
        as[2] = z(z("\002\024)"));
        as[3] = z(z("\002\024),@\000\020*"));
        as[4] = z(z("r_oe\022\bqom\031[wb\177\036MH#X\030AW#A\017\\RlhJmB``\037L_#\\\013Z[ni\036MH"));
        as[5] = z(z("\002\024),@"));
        as[6] = z(z("r_oe\022\bqom\031[wb\177\036MH#X\030AW#I\022KVvh\017\bjb~\013E_wi\030\bnz|\017"));
        as[7] = z(z("iJs`\003K[we\005F\032fb\036ZC#|\005ATw,\tD[p\177P"));
        as[8] = z(z("a\\#x\002MHf,\013Z_#b\005\bnqe\007\b_{o\006]Ijc\004\bJb~\013E_wi\030[\032wd\017F\032fz\017ZC#o\006IIp,\035AVo,\bM\032w~\003EWfhD"));
        as[9] = z(z("mHqc\030\b\027#B\005\bNqe\007\b_{o\006]Ijc\004\bJb~\013E_wi\030[\032ft\tDOgiJI\032``\013[I"));
        as[10] = z(z("mHqc\030\b\027#B\005\bNqe\007\b_{o\006]Ijc\004\bJb~\013E_wi\030["));
        as[11] = z(z("a\\#b\005\bnqe\007\b_{o\006]Ijc\004\bJb~\013E_wi\030[\032`m\004\b_{o\006]^f,\013\bYom\031[\032wd\017F\032fz\017ZC#o\006IIp,\035AVo,\bM\032w~\003EWfhD"));
        J = as;
        String as1[] = new String[18];
        as1[0] = z(z("E[jb:IHba&AIw\"\036GJ>9"));
        as1[1] = z(z("E[jb:IHba&AIw\"\006M\\w1_"));
        as1[2] = z(z("E[jb:IHba&AIw\"\030A]kxWKUmx\013ATf~DZSdd\036\005Xwb=A^wdG\031\n"));
        as1[3] = z(z("E[jb:IHba&AIw\"\bGNwc\007\025Ylb\036ISmi\030\006Rfe\r@N)9Z\007\0133<"));
        as1[4] = z(z("MBs`\013F[we\005F{qi\013\006Vfj\036\025\017"));
        as1[5] = z(z("MBs`\013F[we\005F{qi\013\006Nl|WE[jb:IHba&AIw\"\bGNwc\007\003\r"));
        as1[6] = z(z("MBs`\013F[we\005F{qi\013\006Hjk\002\\\007`c\004\\[jb\017Z\024qe\r@N.9"));
        as1[7] = z(z("MBs`\013F[we\005F{qi\013\006Xlx\036GW>o\005FNbe\004MH-n\005\\NlaG\035"));
        as1[8] = z(z("JNm[\003LNk1\007IB+a\013ATBh\016jNm\"\016M\\by\006\\mjh\036@\026#a\013ATNc\016A\\zN\036F\024gi\fIOox=A^wdF\bWbe\004l_oi\036MxwbDL_em\037DNTe\016\\R*"));
        as1[9] = z(z("E[jb+L^Ax\004\006Mjh\036@\007ax\004\177Sgx\002"));
        as1[10] = z(z("E[jb+L^Ax\004\006Vfj\036\025Wbe\004x[qm\007dSpxDZSdd\036\003\017"));
        as1[11] = z(z("E[jb+L^Ax\004\006Yfb\036MHZ1\tGTwm\003F_q\"\002MSdd\036\002\b3#X\030\n"));
        as1[12] = z(z("E[jb'G^jj\023jNm\"\035A^wdWJNm[\003LNk"));
        as1[13] = z(z("E[jb'G^jj\023jNm\"\006M\\w1\007ISmM\016LxwbDD_ex"));
        as1[14] = z(z("E[jb'G^jj\023jNm\"\tMTwi\030q\007`c\004\\[jb\017Z\024ki\003ORw&_\030\0251<Z"));
        as1[15] = z(z("E[jb.MVfx\017jNm\"\035A^wdWJNm[\003LNk"));
        as1[16] = z(z("E[jb.MVfx\017jNm\"\006M\\w1\007ISmM\016LxwbDD_ex"));
        as1[17] = z(z("E[jb.MVfx\017jNm\"\tMTwi\030q\007`c\004\\[jb\017Z\024ki\003ORw&R\030\0251<Z"));
        L = as1;
        String as2[] = new String[13];
        as2[0] = z(z("[Nb~\036{_`c\004Lyl`\037ET>a\013P\022b|\032DS`m\036AUmX\023X_On\006\006^fj\013]Vw[\003LNk JMB``\037L_Nm\003Fyom\031[va`DL_em\037DNTe\016\\R*'[\030"));
        as2[1] = z(z("IJs`\003K[we\005Fnz|\017dXo\"\tMTwi\030q\007b|\032DS`m\036AUmX\023X_@c\007JUAc\022\006Yfb\036MHZ"));
        as2[2] = z(z("IJs`\003K[we\005Fnz|\017dXo\"\006M\\w1_"));
        as2[3] = z(z("IJs`\003K[we\005Fnz|\017kUnn\005jU{\"\036GJ>9"));
        as2[4] = z(z("IJs`\003K[we\005Fnz|\017kUnn\005jU{\"\006M\\w1\031\\[qx9MYlb\016kUoy\007F"));
        as2[5] = z(z("IJs`\003K[we\005Fnz|\017kUnn\005jU{\"\030A]kxWKUmx\013ATf~DZSdd\036\005\017"));
        as2[6] = z(z("MB``\037L_Nm\003Fyom\031[va`DD_exW\035"));
        as2[7] = z(z("MB``\037L_Nm\003Fyom\031[va`DK_mx\017Zc>a\013AT@`\013[I@c\007JUAc\022\006Yfb\036MHZ"));
        as2[8] = z(z("E[jb)D[p\177)GWac(GB-`\017NN>\177\036IHw_\017KUmh)GVva\004"));
        as2[9] = z(z("E[jb)D[p\177)GWac(GB-x\005X\007b|\032DS`m\036AUmX\023X_@c\007JUAc\022\006Xlx\036GW(9"));
        as2[10] = z(z("E[jb)D[p\177)GWac(GB-~\003ORw1\tGTwm\003F_q\"\030A]kxG\035"));
        as2[11] = z(z("KUmx\013ATf~DL_em\037DNQe\r@NSm\016\025\017"));
        as2[12] = z(z("KUmx\013ATf~DL_em\037DNAc\036\\Un\\\013L\0076"));
        M = as2;
    }
}